package top.yeyusmile.service;


import top.yeyusmile.mirai.Sender;

/**
 * 便民服务
 *
 * @author 夜雨
 * @Web www.yeyusmile.top
 * @date 2022/3/16 15:14
 */
public interface ConvenientService {

//
//    /**
//     * 历史今天
//     *  https://api.heroa.cn:3403/convenience/history_today/
//     */
//
//    void historyToday(MyQQMessage message);
//
//
//    /**
//     *  60s读懂世界
//     *  https://api.heroa.cn:3403/convenience/sixty_second_read_world/
//     */
//
//    void SixtyReadWorld(MyQQMessage message);
//
//

    /**
     * 舔狗日记
     * https://api.heroa.cn:3403/random/diary/
     */

    void diary(Sender sender);


    /**
     * 语录
     * https://api.heroa.cn:3403/random/quotation/
     */

    void quotation(Sender sender);


    /**
     * 看美女xx
     *
     * @param sender
     */
    void lookGirl(Sender sender, String keyword);


    /**
     * 看二次元
     *
     * @param sender
     */
    void lookAnime(Sender sender);


    /**
     * QQ凶吉
     *
     * @param qq
     * @param sender
     */
    void qqLucky(String qq, Sender sender);


    /**
     * 绕口令
     *
     * @param sender
     */
    void raokouling(Sender sender);


    /**
     * 笑话
     *
     * @param sender
     */
    void joke(Sender sender);

    /**
     * 段子
     *
     * @param sender
     */
    public void duanzi(Sender sender);

//
//    void weather(String weather, MyQQMessage message);


    /**
     * ocr识别
     * @param sender
     * @param url
     */
    public void ocrPic(Sender sender, String url);

    /**
     * 聊天 https://api.ownthink.com/bot?appid=cddee40e28accae0105469030a4d7a51&userid=7Gl7xYps&spoken=%E5%A7%9A%E6%98%8E%E5%A4%9A%E9%AB%98%E5%95%8A%EF%BC%9F
     * @param sender
     * @param msg
     */
    void chat(Sender sender,String msg);
}
